Gene therapy

The insertion of working copies of a gene into cells, to correct genetic disorders.

Gene therapy Definition
Gene therapy Definition

Flippy

The leader in educational esports.